Esto Corresponde a la parte que se encarga de manipular las Entidades ( #12 )
Es encargado de almacenar las entidades en memoria y guardarlas a la base de datos cuando llegue su momento
PD:
me dejo un recordatorio de cosas por hacer:
Crearme una lista de todas las entidades que necesitan repositorios.
Implementarlos en otra rama.
Mergear la rama.
Profit?
Esto Corresponde a la parte que se encarga de manipular las Entidades ( #12 )
Es encargado de almacenar las entidades en memoria y guardarlas a la base de datos cuando llegue su momento
PD:
me dejo un recordatorio de cosas por hacer:
- [x] Crearme una lista de todas las entidades que necesitan repositorios.
- [x] Implementarlos en otra rama.
- [x] Mergear la rama.
- [x] Profit?
fede
added this to the v0.1 milestone 2024-02-23 19:58:47 -03:00
fede
self-assigned this 2024-02-23 19:58:47 -03:00
fede
added this to the Codigo project 2024-02-23 19:58:47 -03:00
Bueno creé una clase abstracta que al heredarla creas un repositorio y singleton del repositorio.
- https://fedesrv.ddns.net/git/fede/Final_OOP/src/branch/Modelo/Modelo/RepositorioSingleton.cs link a la clase abstracta
las entidades que necesitan tener repositorios son
Factura
Cliente
Remito
Presupuesto
Pedido de Presupuesto
Detalles (no se si hacer una repo por cada tipo de detalles o hacer una generica, en un principio vamos a hacer una para cada uno y si veo que alguien lo hizo con un generico lo hacemos así)
las entidades que necesitan tener repositorios son
- Factura
- Cliente
- Remito
- Presupuesto
- Pedido de Presupuesto
- Detalles (no se si hacer una repo por cada tipo de detalles o hacer una generica, en un principio vamos a hacer una para cada uno y si veo que alguien lo hizo con un generico lo hacemos así)
- Producto (generico).
- Lote
- Orden de Compra
- Proveedor
- Categoria
Creeria que esos son todos @Nacho
Nacho
was assigned by fede2024-04-02 19:01:39 -03:00
public class a where T: c{
public List list = new List();
}
public class b : c {
public int id { get; set; }
}
public class c {
public string ide { get; set; }
}
class Program
{
public static void Main(){
var a = new a();
public class a<T> where T: c{
public List<T> list = new List<T>();
}
public class b : c {
public int id { get; set; }
}
public class c {
public string ide { get; set; }
}
class Program
{
public static void Main(){
var a = new a<c>();
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Esto Corresponde a la parte que se encarga de manipular las Entidades ( #12 )
Es encargado de almacenar las entidades en memoria y guardarlas a la base de datos cuando llegue su momento
PD:
me dejo un recordatorio de cosas por hacer:
Dependo que este hecho Entidades para hacer un
mergede mi futura rama de desarrolloen #33 tengo un pr muy crudo para combinar modelo a master, falta desarrollo
Bueno creé una clase abstracta que al heredarla creas un repositorio y singleton del repositorio.
las entidades que necesitan tener repositorios son
Creeria que esos son todos @Nacho
public class a where T: c{
public List list = new List();
}
public class b : c {
public int id { get; set; }
}
public class c {
public string ide { get; set; }
}
class Program
{
public static void Main(){
var a = new a();