public Boolean modificar(clsRevalorizacion reval) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Se hace un primary key codigo var x = (from q in ent.revalorizacion where q.IdRevalorizacion == reval.Codigo select q).First(); //First obtiene un registro que coincida con el codigo y luego mas a bajo //modifico dicho registro y guardo eso lo modifica en la base x.IdRevalorizacion = reval.Codigo; // x.IdUsuario = reval.usuario; x.Fecha = reval.Fecha; x.IdActivoFijo = reval._idActivoFijo; x.ValorAtual = Convert.ToInt32(reval.valorActual); x.ValorRevalorizado = Convert.ToInt32(reval.valorRevalorizado); x.ValorResidual = Convert.ToInt32(reval.valorResidual); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public Boolean guardar(clsRevalorizacion reval) { try { int id = getSiguiente(); reval.Codigo = id; using (ActivoFijoEntities ent = new ActivoFijoEntities()) { revalorizacion revalor = new revalorizacion() { IdRevalorizacion = reval.Codigo, //IdUsuario = reval.usuario, Fecha = reval.Fecha, IdActivoFijo = reval._idActivoFijo, ValorAtual = Convert.ToInt32(reval.valorActual), ValorRevalorizado = Convert.ToInt32(reval.valorRevalorizado), ValorResidual = Convert.ToInt32(reval.valorResidual), }; ent.AddTorevalorizacion(revalor); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public List <clsBajaActivo> consulta() { try { List <clsBajaActivo> lista = new List <clsBajaActivo>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from w in ent.BajaActivo select w; foreach (var item in con) { clsBajaActivo clas = new clsBajaActivo(); clas.Codigo = item.idBajaActivo; clas.ActivoFIjo = Convert.ToInt32(item.IdActivoFIjo); clas.Grupo = Convert.ToInt32(item.IdGrupo); clas.Subgrupo = Convert.ToInt32(item.IdSubgrupo); clas.Fecha = Convert.ToDateTime(item.Fecha); clas.IdEstado = Convert.ToString(item.IdEstado); clas.IdEmpresa = Convert.ToInt32(item.IdEmpresa); clas.Descripcion = item.Descripcion; clas.Motivo = item.Motivo; clas.Proveedor = Convert.ToInt32(item.IdProveedor); clas.Observacion = item.Observacion; clas.IdCabeceraComprobante = Convert.ToInt32(item.IdCabeceraComprobante); lista.Add(clas); } return(lista); } catch (Exception) { return(null); } }
public List <clsRevalorizacion> consulta() { try { List <clsRevalorizacion> lista = new List <clsRevalorizacion>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from w in ent.revalorizacion select w; foreach (var item in con) { var x = (from a in ent.ActivoFijo where a.IdActivoFijo == item.IdActivoFijo select a).First(); clsRevalorizacion reval = new clsRevalorizacion(); reval.Codigo = Convert.ToInt32(item.IdRevalorizacion); //reval.usuario=Convert.ToInt32 (item.IdUsuario); reval.Fecha = Convert.ToDateTime(item.Fecha); reval.nomActivo = Convert.ToString(x.descripcion); reval.valorActual = Convert.ToDouble(item.ValorAtual); reval.valorRevalorizado = Convert.ToDouble(item.ValorRevalorizado); reval.valorResidual = Convert.ToDouble(item.ValorResidual); lista.Add(reval); } return(lista); } catch (Exception) { return(null); } }
//#region"Operaciones Basicas" public List <clsDepreciacion> consultaDepreciacionDet() { try { List <clsDepreciacion> lista = new List <clsDepreciacion>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from p in ent.DepreciacionDet select p; var conDos = from w in ent.DepreciacionCab select w; foreach (var itemDos in conDos) { clsDepreciacion Depre = new clsDepreciacion(); Depre.CodsecuenciaCab = Convert.ToInt32(itemDos.Secuencia_DepreciacionCab); Depre.empresa = itemDos.IdEmpresa; Depre.usuario = Convert.ToInt32(itemDos.IdUsuario); Depre.estadoProceso = itemDos.EstadoProceso; Depre.FechaRegistro = Convert.ToDateTime(itemDos.fecha); Depre.FechaModificacion = Convert.ToDateTime(itemDos.fechaModificacion); Depre.observacion = itemDos.observacion; foreach (var item in con) { Depre.idCabecera = item.IdCabecera; Depre.CodsecuenciaDet = item.Secuencia_DepreciacionDet; Depre.ActivoFijo = Convert.ToInt32(item.IdActivoFijo); Depre.periodo = Convert.ToInt32(item.Periodo); Depre.empresa = Convert.ToInt32(item.IdEmpresa); Depre.depreAnual = Convert.ToDouble(item.DepreAnual); Depre.depreAcumulada = Convert.ToDouble(item.DepreAcumulada); Depre.valorNominal = Convert.ToDouble(item.valor_nominal); Depre.valorActual = Convert.ToDouble(item.valor_actual); } lista.Add(Depre); } //foreach (var item in con) //{ // clsDepreciacionDet DepreDet = new clsDepreciacionDet(); // DepreDet.idCabecera =item.IdCabecera; // DepreDet.Codigo_SecuDepreciDet= item.Secuencia_DepreciacionDet ; // DepreDet.idActivoFijo=Convert.ToInt32( item.IdActivoFijo); // DepreDet.Perido= Convert.ToInt32(item.Periodo); // DepreDet.idEmpresa = Convert.ToInt32(item.IdEmpresa); // DepreDet.depreAnual=Convert.ToDouble( item.DepreAnual); // DepreDet.depreAcumulada= Convert.ToDouble(item.DepreAcumulada ); // DepreDet.ValorNominal= Convert.ToDouble(item.valor_nominal ); // DepreDet.ValorActual = Convert.ToDouble(item.valor_actual); //} return(lista); } catch (Exception) { return(null); } }
public Boolean modificar(clsSubgrupoActivoFijo SubActivo) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Se hace un primary key codigo var x = (from q in ent.SubGrupos where q.IdSubGrupo == SubActivo.Codigo select q).First(); //First obtiene un registro que coincida con el codigo y luego mas a bajo //modifico dicho registro y guardo eso lo modifica en la base x.IdSubGrupo = SubActivo.Codigo; x.IdGrupo = SubActivo.Grupo; x.Descripcion = SubActivo.descripcion; x.fecha = SubActivo.Fecha; x.IdEstado = SubActivo.IdEstado; x.IdEmpresa = SubActivo.Empresa; // x.EstadoProceso = SubActivo._EstadoProceso; ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public Boolean guardar(clsSubgrupoActivoFijo SubActivo) { try { int id = getSiguiente(); SubActivo.Codigo = id; using (ActivoFijoEntities ent = new ActivoFijoEntities()) { SubGrupos Sub = new SubGrupos() { IdSubGrupo = SubActivo.Codigo, IdGrupo = SubActivo.Grupo, Descripcion = SubActivo.descripcion, fecha = SubActivo.Fecha, IdEstado = Convert.ToInt32(SubActivo.IdEstado), //EstadoProceso = SubActivo._EstadoProceso, IdEmpresa = Convert.ToInt32(SubActivo.Empresa), }; ent.AddToSubGrupos(Sub); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public int getSiguienteDepreCab() { try { ActivoFijoEntities ent = new ActivoFijoEntities(); int x = ((from a in ent.DepreciacionCab select a.Secuencia_DepreciacionCab & a.IdEmpresa).Max()) + 1; //var x = (from a in ent.DepreciacionCab where a.Secuencia_DepreciacionCab == null select a).First(); //if (x.Secuencia_DepreciacionCab == null) //{ // x.Secuencia_DepreciacionCab = 0; // int p = Convert.ToInt32((from q in ent.DepreciacionCab select q.Secuencia_DepreciacionCab).Max())+1; // return p; //} //else //{ // int r = ((from a in ent.DepreciacionCab select a.Secuencia_DepreciacionCab & a.IdEmpresa).Max()) + 1; // return r; //} return(x); } catch (Exception e) { Console.WriteLine("Error: " + e); return(1); } }
public List <clsSubgrupoActivoFijo> consulta() { try { List <clsSubgrupoActivoFijo> lista = new List <clsSubgrupoActivoFijo>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from w in ent.SubGrupos select w; foreach (var item in con) { clsSubgrupoActivoFijo clas = new clsSubgrupoActivoFijo(); clas.Codigo = item.IdSubGrupo; clas.Grupo = Convert.ToInt32(item.IdGrupo); clas.descripcion = item.Descripcion; clas.Fecha = Convert.ToDateTime(item.fecha); clas.IdEstado = Convert.ToInt32(item.IdEstado); //clas._EstadoProceso = item.EstadoProceso; clas.Empresa = Convert.ToInt32(item.IdEmpresa); lista.Add(clas); } return(lista); } catch (Exception) { return(null); } }
/* * public List<clsActivoFijo> consulta() * { * try * { * List<clsActivoFijo> lista = new List<clsActivoFijo>(); * ActivoFijoEntities ent = new ActivoFijoEntities(); * var con = from w in ent.ActivoFijo select w; * * foreach (var item in con) * { * clsActivoFijo clas = new clsActivoFijo(); * clas.Codigo = item.IdActivoFijo; * clas.Empresa = item.IdEmpresa; * clas.departamento = item.IdDepartamento; * clas.responsable = item.IdResponsable; * clas.usuario = item.IdUsuario; * clas.tipo = item.IdTipo; * clas.grupo = item.IdGrupo; * clas.subgrupo = item.IdSubgrupo; * clas.articulo = item.IdArticulo; * clas.descripcion = item.descripcion; * clas.valor_nominal = Convert.ToInt32(item.valor_nomial); * clas.valor_residual = Convert.ToInt32(item.valor_residual); * clas.valor_actualserie = Convert.ToInt32(item.valor_actualserie); * clas.codigo_barra = item.IdCodigoBarra; * clas.serie = Convert.ToInt32 (item.serie); * clas.marca = item.IdMarca; * clas.fecha_deprecioacion = item.fecha_depreciacion; * clas.ano_vidautil = Convert.ToInt32(item.ano_vidaUtil); * clas.estado = item.IdEstado; * clas.fecha_registro = item.fecha_registro; * * lista.Add(clas); * } * return lista; * } * catch (Exception) * { * return null; * } * * } */ public void guardar(clsActivoFijo activo) { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { ActivoFijo act = new ActivoFijo() { IdActivoFijo = activo.Codigo, IdEmpresa = activo.Empresa }; } }
public void eliminar(clsBajaActivo baja) { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Hago un wehere por el primaryKey codigo var x = (from q in ent.BajaActivo where q.idBajaActivo == baja.Codigo select q).First(); //Eliminar es muy parecido //Eliminar el registro que me trajpp el select ent.DeleteObject(x); ent.SaveChanges(); } }
public int getSiguiente() { try { ActivoFijoEntities ent = new ActivoFijoEntities(); int x = ((from a in ent.SubGrupos select a.IdSubGrupo).Max()) + 1; return(x); } catch (Exception e) { Console.WriteLine("Error: " + e); return(1); } }
public int getSiguienteDepreDet() { try { ActivoFijoEntities ent = new ActivoFijoEntities(); int x = ((from a in ent.DepreciacionDet select a.Secuencia_DepreciacionDet & a.IdCabecera).Max()) + 1; return(x); } catch (Exception e) { Console.WriteLine("Error: " + e); return(1); } }
public void set(clsDepreciacion Depre) { txtCodigoActivo.Text = Convert.ToString(Depre.ActivoFijo); using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Se hace un primary key codigo var x = (from q in ent.ActivoFijo where q.IdActivoFijo == Depre.ActivoFijo select q).First(); cbxGrupo.EditValue = datoActivoFijo.getDescripcionSegunIdInventarioGrupo(Convert.ToInt32(x.IdGrupo)); cbxSubGrupo.EditValue = datoSubGrup.getDescripcionSegunIdActivoFIjoSubGrupo(Convert.ToInt32(x.IdSubgrupo)); cbxEstado.EditValue = datoEsta.getDescripcionSegunId(Convert.ToInt32(x.IdEstado)); txtDescripcion.Text = x.descripcion; } dtFecha.EditValue = Depre.FechaRegistro; }
/*****Funciones que corresponderan a la calse de Inventario.Grupo*****/ //metodo que retorna la descripcion de un estado segun su Id public string getDescripcionSegunIdActivoFIjoSubGrupo(int id) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { var x = (from a in ent.SubGrupos where a.IdSubGrupo == id select a).First(); return(x.Descripcion); } } catch (Exception e) { Console.WriteLine("Error: " + e); return(null); } }
//metodo que retorna el Id de un estado segun su descripcion public int getIdSegunDescripcionActivoFIjoSubGrupo(string descrip) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { var x = (from a in ent.SubGrupos where a.Descripcion == descrip select a).First(); return(x.IdSubGrupo); //se lo puede cambiar y devolver el objeto x que en realidad es un objeto estado lleno con valores correcto segun la base } } catch (Exception e) { Console.WriteLine("No se encontro, Error: " + e); return(0); } }
public string getDescripcionSegunIdActivoFijo(int id) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { var x = (from a in ent.ActivoFijo where a.IdActivoFijo == id select a).First(); return x.descripcion; } } catch (Exception e) { Console.WriteLine("Error: " + e); return null; } }
public Boolean guardar(clsActivoFijo activo) { try { int id = getSiguiente(); activo.Codigo = id; using (ActivoFijoEntities ent = new ActivoFijoEntities()) { ActivoFijo act = new ActivoFijo() { IdActivoFijo = activo.Codigo, cantidad = activo.Cantidad, IdEmpresa = activo.Empresa, IdDepartamento = activo.departamento, IdResponsable = activo.responsable, IdUsuario = activo.usuario, IdArticuloBodega = activo.ArtBodega, IdTipo = activo.tipo, IdGrupo = activo.grupo, IdSubgrupo = activo.subgrupo, IdArticulo = activo.articulo, IdProveedor = activo.proveedor, EstadoProceso = activo._EstadoProceso, descripcion = activo.descripcion, valor_nomial = Convert.ToDecimal(activo.valor_nominal), valor_residual = Convert.ToDecimal(activo.valor_residual), valor_actualserie = Convert.ToDecimal(activo.valor_actualserie), IdCodigoBarra = activo.codigo_barra, fecha_Adquisicion = activo.Fecha_Adquisicion, ano_vidaUtil = activo.ano_vidautil, IdEstado = activo.estado, fecha_registro = activo.fecha_registro, }; ent.AddToActivoFijo(act); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public List <clsActivoFijo> consulta() { try { List <clsActivoFijo> lista = new List <clsActivoFijo>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from w in ent.ActivoFijo select w; foreach (var item in con) { clsActivoFijo clas = new clsActivoFijo(); clas.Codigo = Convert.ToInt32(item.IdActivoFijo); clas.Cantidad = Convert.ToInt32(item.cantidad); clas.Empresa = Convert.ToInt32(item.IdEmpresa); clas.departamento = Convert.ToInt32(item.IdDepartamento); clas.responsable = Convert.ToInt32(item.IdResponsable); clas.ArtBodega = Convert.ToInt32(item.IdArticuloBodega); clas.usuario = Convert.ToInt32(item.IdUsuario); clas.tipo = Convert.ToInt32(item.IdTipo); clas.grupo = Convert.ToInt32(item.IdGrupo); clas.subgrupo = Convert.ToInt32(item.IdSubgrupo); clas.articulo = Convert.ToInt32(item.IdArticulo); clas.proveedor = Convert.ToInt32(item.IdProveedor); clas._EstadoProceso = Convert.ToString(item.EstadoProceso); clas.descripcion = item.descripcion; clas.valor_nominal = Convert.ToDouble(item.valor_nomial); clas.valor_residual = Convert.ToDouble(item.valor_residual); clas.valor_actualserie = Convert.ToDouble(item.valor_actualserie); clas.codigo_barra = Convert.ToInt32(item.IdCodigoBarra); clas.Fecha_Adquisicion = Convert.ToDateTime(item.fecha_Adquisicion); clas.ano_vidautil = Convert.ToInt32(item.ano_vidaUtil); clas.estado = Convert.ToInt32(item.IdEstado); clas.fecha_registro = Convert.ToDateTime(item.fecha_registro); lista.Add(clas); } return(lista); } catch (Exception) { return(null); } }
public void modificar(clsBajaActivo baja) { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { var x = (from q in ent.BajaActivo where q.idBajaActivo == baja.Codigo select q).First(); x.idBajaActivo = baja.Codigo; x.IdActivoFIjo = baja.ActivoFIjo; x.IdGrupo = baja.Grupo; x.IdSubgrupo = baja.Subgrupo; x.Fecha = baja.Fecha; x.IdEstado = Convert.ToInt32(baja.IdEstado); x.IdEmpresa = baja.IdEmpresa; x.Descripcion = baja.Descripcion; x.Motivo = baja.Motivo; x.IdProveedor = baja.Proveedor; x.Observacion = baja.Observacion; ent.SaveChanges(); } }
public Boolean modificar(clsActivoFijo activo) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Se hace un primary key codigo var x = (from q in ent.ActivoFijo where q.IdActivoFijo == activo.Codigo select q).First(); //First obtiene un registro que coincida con el codigo y luego mas a bajo //modifico dicho registro y guardo eso lo modifica en la base x.IdActivoFijo = activo.Codigo; x.cantidad = activo.Cantidad; x.IdEmpresa = activo.Empresa; x.IdDepartamento = activo.departamento; x.IdResponsable = activo.responsable; x.IdUsuario = activo.usuario; x.IdArticuloBodega = activo.ArtBodega; x.IdTipo = activo.tipo; x.IdGrupo = activo.grupo; x.IdSubgrupo = activo.subgrupo; x.IdArticulo = activo.articulo; x.IdProveedor = activo.proveedor; x.EstadoProceso = activo._EstadoProceso; x.descripcion = activo.descripcion; x.valor_nomial = Convert.ToDecimal(activo.valor_nominal); x.valor_residual = Convert.ToDecimal(activo.valor_residual); x.valor_actualserie = Convert.ToDecimal(activo.valor_actualserie); x.IdCodigoBarra = activo.codigo_barra; x.fecha_Adquisicion = activo.Fecha_Adquisicion; x.ano_vidaUtil = activo.ano_vidautil; x.IdEstado = activo.estado; x.fecha_registro = activo.fecha_registro; ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public Boolean eliminar(clsSubgrupoActivoFijo SubActivo) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Hago un wehere por el primaryKey codigo var x = (from q in ent.SubGrupos where q.IdSubGrupo == SubActivo.Codigo select q).First(); //Eliminar es muy parecido //Eliminar el registro que me trajpp el select ent.DeleteObject(x); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public Boolean modificar(clsDepreciacionCab DepreCab, clsDepreciacionDet DepreDet) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Se hace un primary key codigo var x = (from q in ent.DepreciacionDet where q.Secuencia_DepreciacionDet == DepreDet.Codigo_SecuDepreciDet select q).First(); var r = (from p in ent.DepreciacionCab where p.Secuencia_DepreciacionCab == DepreCab.Codigo_SecuDepreciCab select p).First(); //Cabecera r.Secuencia_DepreciacionCab = DepreCab.Codigo_SecuDepreciCab; //r.IdEmpresa = DepreCab.idEmpresa; //r.IdUsuario = DepreCab.idUsuario; r.EstadoProceso = DepreCab._EstadoProceso; r.fecha = DepreCab.fecharegistro; r.fechaModificacion = DepreCab.fecharegistro; r.observacion = DepreCab.observacion; //Detalle x.IdCabecera = Convert.ToInt32(DepreCab.Codigo_SecuDepreciCab); x.Secuencia_DepreciacionDet = Convert.ToInt32(DepreDet.Codigo_SecuDepreciDet); x.IdActivoFijo = DepreDet.idActivoFijo; x.Periodo = Convert.ToInt32(DepreDet.Perido); //x.IdEmpresa=Convert.ToInt32(DepreDet.idEmpresa ); x.DepreAnual = Convert.ToDecimal(DepreDet.depreAnual); x.DepreAcumulada = Convert.ToDecimal(DepreDet.depreAcumulada); x.valor_nominal = Convert.ToDecimal(DepreDet.ValorNominal); x.valor_actual = Convert.ToDecimal(DepreDet.ValorActual); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public Boolean eliminar(clsDepreciacionDet DepreDet, clsDepreciacionCab DepreCab) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Hago un wehere por el primaryKey codigo var x = (from q in ent.DepreciacionDet where q.Secuencia_DepreciacionDet == DepreDet.Codigo_SecuDepreciDet select q).First(); var p = (from r in ent.DepreciacionCab where r.Secuencia_DepreciacionCab == DepreCab.Codigo_SecuDepreciCab select r).First(); //Eliminar es muy parecido //Eliminar el registro que me trajpp el select ent.DeleteObject(x); ent.DeleteObject(p); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public void guardar(clsBajaActivo baja) { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { BajaActivo baj = new BajaActivo() { idBajaActivo = baja.Codigo, IdActivoFIjo = baja.ActivoFIjo, IdGrupo = baja.Grupo, IdSubgrupo = baja.Subgrupo, Fecha = baja.Fecha, IdEstado = Convert.ToInt32(baja.IdEstado), IdEmpresa = baja.IdEmpresa, Descripcion = baja.Descripcion, Motivo = baja.Motivo, IdProveedor = baja.Proveedor, // IdCabeceraComprobante = baja.IdCabeceraComprobante, Observacion = baja.Observacion, }; ent.AddToBajaActivo(baj); ent.SaveChanges(); } }
//public List<clsClaseDatosCodigoBarra>consultaCodigoBarra() //{ // try // { // List<clsCodigoBarra>lista= new List<clsCodigoBarra>(); // ActivoFijoEntities ent = new ActivoFijoEntities(); // var con = from w in ent.CodigoBarra select w; // foreach (var item in con) // { // clsCodigoBarra clas = new clsCodigoBarra(); // clas.Codigo = item.IdCodigoBarra; // clas.ancho = Convert.ToDecimal(item.ancho); // clas.alto = Convert.ToDecimal (item.alto); // clas.fecha = Convert.ToDateTime ( item.fecha); // clas.fecha_seteoDesde = Convert.ToDateTime (item.fecha_seteoDesde); // clas.fecha_seteoHasta = Convert.ToDateTime (item.fecha_seteoHasta) // clas.margen_superior =Convert.ToDecimal(item.margen_superior); // clas.margen_inferior =Convert.ToDecimal (item.margen_inferior); // clas.sentido_Lectura =Convert.ToBoolean (item.sentido_lectura); // clas.Idformato = Convert.ToInt32(item.Idformato); // clas.IdImagen = Convert.ToInt32 (item.Imagen); // lista.Add(clas); // } // return lista ; // } // catch (Exception) // { // return null; // } // } //public List<clsClaseDatosCodigoBarra> consultaSeteoCodigo() //{ // try // { // List<clsClaseDatosCodigoBarra> lista = new List<clsClaseDatosCodigoBarra>(); // ActivoFijoEntities ent = new ActivoFijoEntities(); // var con = from w in ent.CodigoBarra select w; // foreach (var item in con) // { // clsCodigoBarra clas = new clsCodigoBarra(); // clas.Codigo = item.IdCodigoBarra; // clas.ancho = Convert.ToDecimal(item.ancho); // clas.alto = Convert.ToDecimal(item.alto); // clas.fecha = Convert.ToDateTime(item.fecha); // clas.fecha_seteoDesde = Convert.ToDateTime(fecha_seteoDesde); // clas.fecha_seteoHasta = item.fecha_seteoHasta; // clas.margen_superior = item.margen_superior; // clas.margen_inferior = item.margen_inferior; // clas.sentido_lectura_Horizontal = item.sentido_lectura; // clas.sentido_lectura_Vertical = item.sentido_lectura; // clas.Idformato = item.Idformato; // clas.observacion = item.observacion; // lista.Add(clas); // } // return lista; // } // catch (Exception) // { // return null; // } //} public List <clsCodigoBarra> consulta() { try { List <clsCodigoBarra> lista = new List <clsCodigoBarra>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from w in ent.CodigoBarra select w; foreach (var item in con) { var x = (from a in ent.TipoFormato where a.IdTipoFormato == item.Idformato select a).First(); clsCodigoBarra CodBarra = new clsCodigoBarra(); CodBarra.Codigo = Convert.ToInt32(item.IdCodigoBarra); CodBarra.ancho = Convert.ToDouble(item.ancho); CodBarra.alto = Convert.ToDouble(item.alto); CodBarra.fecha = Convert.ToDateTime(item.fecha); CodBarra.fecha_seteoDesde = Convert.ToDateTime(item.fecha_seteoDesde); CodBarra.fecha_seteoHasta = Convert.ToDateTime(item.fecha_seteoHasta); CodBarra.margen_superior = Convert.ToDouble(item.margen_superior); CodBarra.margen_inferior = Convert.ToDouble(item.margen_inferior); CodBarra.sentido_Lectura = Convert.ToBoolean(item.sentido_lectura); CodBarra.Idformato = Convert.ToInt32(item.Idformato); CodBarra.IdImagen = Convert.ToInt32(item.IdImagen); CodBarra._Formato = Convert.ToString(x.descripcion); lista.Add(CodBarra); } return(lista); } catch (Exception) { return(null); } }
public Boolean guardarDepreciacion(clsDepreciacionCab DepreCab, clsDepreciacionDet DepreDet) { try { int id = getSiguienteDepreCab(); DepreCab.Codigo_SecuDepreciCab = id; using (ActivoFijoEntities ent = new ActivoFijoEntities()) { DepreciacionCab DepCab = new DepreciacionCab(); DepCab.Secuencia_DepreciacionCab = DepreCab.Codigo_SecuDepreciCab; DepCab.IdEmpresa = DepreCab.idEmpresa; DepCab.IdUsuario = DepreCab.idUsuario; DepCab.EstadoProceso = DepreCab._EstadoProceso; DepCab.fecha = DepreCab.fecharegistro; DepCab.fechaModificacion = DepreCab.fechaModificacion; DepCab.observacion = DepreCab.observacion; //{ // Secuencia_DepreciacionCab = DepreCab.Codigo_SecuDepreciCab, // //IdEmpresa = DepreCab.idEmpresa, // //IdUsuario = DepreCab.idUsuario, // EstadoProceso =DepreCab ._EstadoProceso, // fecha = DepreCab.fecharegistro, // fechaModificacion=DepreCab.fechaModificacion, // observacion= DepreCab.observacion, //}; ent.AddToDepreciacionCab(DepCab); ent.SaveChanges(); } int codId = getSiguienteDepreDet(); DepreDet.Codigo_SecuDepreciDet = id; using (ActivoFijoEntities ini = new ActivoFijoEntities()) { DepreciacionDet DepDet = new DepreciacionDet(); DepDet.IdCabecera = Convert.ToInt32(DepreCab.Codigo_SecuDepreciCab); DepDet.Secuencia_DepreciacionDet = Convert.ToInt32(DepreDet.Codigo_SecuDepreciDet); DepDet.IdActivoFijo = DepreDet.idActivoFijo; DepDet.Periodo = DepreDet.Perido; DepDet.IdEmpresa = Convert.ToInt32(DepreDet.idEmpresa); DepDet.DepreAnual = Convert.ToDecimal(DepreDet.depreAnual); DepDet.DepreAcumulada = Convert.ToDecimal(DepreDet.depreAcumulada); DepDet.valor_nominal = Convert.ToDecimal(DepreDet.ValorNominal); DepDet.valor_actual = Convert.ToDecimal(DepreDet.ValorActual); //{ // IdCabecera = Convert.ToInt32(DepreCab.Codigo_SecuDepreciCab), // Secuencia_DepreciacionDet = Convert.ToInt32(DepreDet.Codigo_SecuDepreciDet), // IdActivoFijo = DepreDet.idActivoFijo, // Periodo = Convert.ToInt32(DepreDet.Perido), // //IdEmpresa=Convert.ToInt32(DepreDet.idEmpresa ), // DepreAnual = Convert.ToDecimal(DepreDet.depreAnual), // DepreAcumulada = Convert.ToDecimal(DepreDet.depreAcumulada), // valor_nominal = Convert.ToDecimal(DepreDet.ValorNominal), // valor_actual = Convert.ToDecimal(DepreDet.ValorActual), //}; ini.AddToDepreciacionDet(DepDet); ini.SaveChanges(); } return(true); } catch (Exception ex) { Console.WriteLine("Error:" + ex); return(false); } }