コード例 #1
0
        public ProductoViewModelDataGrid(Entity.productos miObjeto)
        {
            Entity.DB_4BitsEntities db = new Entity.DB_4BitsEntities();

            //this.id = miObjeto.id;
            //this.Cliente = miObjeto.nombre + " " + miObjeto.apellido;
            //this.Tipo_Cliente = db.tipo_Clientes.FirstOrDefault(x => x.id == miObjeto.id_tipoCliente).nombre;
            //this.Nro_Doc = db.tipo_Doc.FirstOrDefault(x => x.id == miObjeto.id_tipoDoc).nombre + ": " + miObjeto.nro_doc;
            //this.Telefono = miObjeto.telefono;
            //this.Mail = miObjeto.mail;
            //this.Domicilio = miObjeto.domicilio;

            //this.Provincia = db.Provincias.FirstOrDefault(x => x.ID ==
            //                     db.Departamentos.FirstOrDefault(y => y.ID ==
            //                        db.Localidades.FirstOrDefault(z => z.ID == miObjeto.id_localidad).
            //                            idDepartamento).idProvincia).Nombre;

            //this.Departamento = db.Departamentos.FirstOrDefault(x => x.ID ==
            //                       db.Localidades.FirstOrDefault(y => y.ID == miObjeto.id_localidad).idDepartamento).Nombre;

            //this.Localidad = db.Localidades.FirstOrDefault(x => x.ID == miObjeto.id_localidad).Nombre;

            //this.Cod_Postal = miObjeto.cp;
            //this.Estado = db.estados.FirstOrDefault(x => x.id == miObjeto.id_estado).nombre;

            this.id          = miObjeto.id;
            this.codigo      = miObjeto.codigo;
            this.categoria   = miObjeto.categoria;
            this.nombre      = miObjeto.nombre;
            this.descripcion = miObjeto.descripcion;
            //this.id_estado = miObjeto.id_estado;
            this.id_unidad = db.unidades.FirstOrDefault(x => x.id == miObjeto.id_unidad).nombre;
        }
コード例 #2
0
        public ClienteViewModelDataGrid(Entity.clientes miObjeto)
        {
            Entity.DB_4BitsEntities db = new Entity.DB_4BitsEntities();

            this.id           = miObjeto.id;
            this.Cliente      = miObjeto.nombre + " " + miObjeto.apellido;
            this.Tipo_Cliente = db.tipo_Clientes.FirstOrDefault(x => x.id == miObjeto.id_tipoCliente).nombre;
            this.Nro_Doc      = db.tipo_Doc.FirstOrDefault(x => x.id == miObjeto.id_tipoDoc).nombre + ": " + miObjeto.nro_doc;
            this.Telefono     = miObjeto.telefono;
            this.Mail         = miObjeto.mail;
            this.Domicilio    = miObjeto.domicilio;

            this.Provincia = db.Provincias.FirstOrDefault(x => x.ID ==
                                                          db.Departamentos.FirstOrDefault(y => y.ID ==
                                                                                          db.Localidades.FirstOrDefault(z => z.ID == miObjeto.id_localidad).
                                                                                          idDepartamento).idProvincia).Nombre;

            this.Departamento = db.Departamentos.FirstOrDefault(x => x.ID ==
                                                                db.Localidades.FirstOrDefault(y => y.ID == miObjeto.id_localidad).idDepartamento).Nombre;

            this.Localidad = db.Localidades.FirstOrDefault(x => x.ID == miObjeto.id_localidad).Nombre;

            this.Cod_Postal = miObjeto.cp;
            this.Estado     = db.estados.FirstOrDefault(x => x.id == miObjeto.id_estado).nombre;
        }