} //GetListEntities public tbCreditos Modificar(tbCreditos credito) { try { tbCreditos creditoNuevo = new tbCreditos(); using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { creditoNuevo = GetEntity(credito); if (creditoNuevo == null) { context.tbCreditos.Add(credito); } else { context.Entry(credito).State = System.Data.Entity.EntityState.Modified;//mnada entidad y la modifica } //Si viniera otra tabla relacionada que se debiera modificar se pone la misma linea de coduigo de arriba //y se manda a modificar context.SaveChanges(); return(creditoNuevo); } } catch (Exception ex) { throw new UpdateEntityException(); } } //Modificar
public tbEmpleado Actualizar(tbEmpleado empleado) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(empleado).State = System.Data.Entity.EntityState.Modified; context.Entry(empleado.tbPersona).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(empleado); } } catch (Exception ex) { throw new UpdateEntityException("empleado"); } }
public tbDocumentosPendiente Guardar(tbDocumentosPendiente entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { //busci el nuevo alias, para borrarlo y crear con los datos nuevos var pend = GetEntityByAlias(entity.alias, false); if (pend != null) { context.tbDetalleDocumentoPendiente.RemoveRange(context.tbDetalleDocumentoPendiente.Where(x => x.alias == pend.alias).ToList()); pend.tbDetalleDocumentoPendiente = null; context.Entry(pend).State = System.Data.Entity.EntityState.Deleted; } context.tbDocumentosPendiente.Add(entity); context.SaveChanges(); return(entity); } } catch (Exception ex) { throw new EntityException(); } }
public bool removeByAlias(string alias) { try { var pend = GetEntityByAlias(alias, false); using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { if (pend != null) { context.tbDetalleDocumentoPendiente.RemoveRange(context.tbDetalleDocumentoPendiente.Where(x => x.alias == pend.alias).ToList()); pend.tbDetalleDocumentoPendiente = null; context.Entry(pend).State = System.Data.Entity.EntityState.Deleted; context.SaveChanges(); return(true); } else { return(false); } } } catch (Exception ex) { throw new EntityException(); } }
//public static List<tbUsuarios> getListtUsuario() //{ // try // { // dbSisSodInaEntities1 context = new dbSisSodInaEntities1(); // return (from u in context.tbUsuarios // where u.estado == true // select u).ToList(); // } // catch (Exception ex) // { // throw ex; // } //} public bool eliminar(tbUsuarios usuario) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(usuario).State = System.Data.Entity.EntityState.Modified; context.Entry(usuario.tbPersona).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(true); } } catch { return(false); } }
public tbUsuarios Actualizar(tbUsuarios usuario) { try { using (dbSisSodInaEntities update = new dbSisSodInaEntities()) { //update.tbPersona.Attach(usuario.tbPersona); update.Entry(usuario).State = System.Data.Entity.EntityState.Modified; update.Entry(usuario.tbPersona).State = System.Data.Entity.EntityState.Modified; update.SaveChanges(); return(usuario); } } catch (UpdateEntityException ex) { throw new Exception("Ha ocurrido el siguiente error: " + ex.Message); } }
public tbProveedores Actualizar(tbProveedores proveedor) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(proveedor.tbPersona).State = System.Data.Entity.EntityState.Modified; context.Entry(proveedor).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(proveedor); } } catch (Exception ex) { throw new UpdateEntityException("Proveedor"); } }
public tbClientes Actualizar(tbClientes cliente) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { //SE LE AGRAGA OTRO CONTEX CON LA RELACION A LA TABLA DE LA CUAL OCUPAMOS DATOS..... context.Entry(cliente).State = System.Data.Entity.EntityState.Modified; context.Entry(cliente.tbPersona).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(cliente); } } catch (Exception EX) { throw new UpdateEntityException(" Cliente "); } }
public bool abonos(IEnumerable <tbDocumento> listaFact) { List <tbAbonos> listaAbonos = new List <tbAbonos>(); try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { foreach (var doc in listaFact) { foreach (var abono in doc.tbAbonos) { if (abono.idAbono == 0) { context.Entry(abono).State = System.Data.Entity.EntityState.Added; } else { context.Entry(abono).State = System.Data.Entity.EntityState.Detached; } } } foreach (var doc in listaFact) { context.Entry(doc).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } } } catch (Exception ex) { throw new UpdateEntityException("facturacion actualizacion. Electronica"); } return(true); }
/// <summary> /// Actualizamos el producto en la base de datos. /// </summary> /// <param name="productoNuevo"></param> /// <returns></returns> public tbProducto Actualizar(tbProducto productoNuevo) { try { bool bandera = false; using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { productoNuevo.tbImpuestos = null; context.Entry(productoNuevo).State = System.Data.Entity.EntityState.Modified; context.Entry(productoNuevo.tbInventario).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(productoNuevo); } } catch (Exception ex) { throw new UpdateEntityException(ex.Message); } }
public tbMovimientos Modificar(tbMovimientos modificarMov) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(modificarMov).State = System.Data.Entity.EntityState.Modified;//mnada entidad y la modifica context.SaveChanges(); return(modificarMov); } } catch (Exception) { throw new UpdateEntityException(); } }
public tbIngredientes Actualizar(tbIngredientes ingrediente) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(ingrediente).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(ingrediente); } } catch (Exception ex) { throw new UpdateEntityException("Actualizar"); } }
public bool Actualizar(tbTipoMedidas TipoMedida) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(TipoMedida).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(true); } } catch (Exception ex) { throw ex; } }
/// <summary> /// Actualizamos la informacion de la empresa en la base de datos. /// </summary> /// <param name="entity"></param> /// <returns></returns> public tbDetalleImpresion Actualizar(tbDetalleImpresion entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(entity).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(entity); } } catch (Exception ex) { throw new UpdateEntityException(ex.Message); } }
public tbCompras ActualizarCompraSimplificada(tbCompras entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(entity).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(entity); } } catch (Exception ex) { throw new UpdateEntityException("facturacion actualizacion. Electronica"); } }
public tbReporteHacienda ActualizarMensaje(tbReporteHacienda entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(entity).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } return(entity); } catch (Exception ex) { throw new SaveEntityException("Error al reportar mensaje"); } }
/// <summary> /// Borramos la informacion enviada de la base de datos. /// </summary> /// <param name="entity"></param> /// <returns></returns> public tbDetalleProducto EliminarDetalleProducto(tbDetalleProducto entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(entity).State = System.Data.Entity.EntityState.Deleted; context.SaveChanges(); return(entity); } } catch (Exception ex) { throw new Exception(ex.Message); throw; } }
public tbTipoMovimiento Actualizar(tbTipoMovimiento movimiento) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(movimiento).State = System.Data.Entity.EntityState.Modified; //se hay que modificar otra entidad se agrega la line ad earriba con el nombre de context.SaveChanges(); return(movimiento); } } catch (Exception ex) { throw new UpdateEntityException("Actualizar"); } }
public tbTipoPuesto Actualizar(tbTipoPuesto entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(entity).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(entity); } } catch (Exception ex) { throw new UpdateEntityException("entity"); } }
public tbTipoClientes Actualizar(tbTipoClientes tipoCliente) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(tipoCliente).State = System.Data.Entity.EntityState.Modified; //si tuviera que llamar a personao otra entidad debo combiarle el estado a mi entidad como a la otra entidadcomo en la linea anterior context.SaveChanges(); return(tipoCliente); } } catch { throw new UpdateEntityException(); } }
public tbParametrosEmpresa ActualizarParametros(tbParametrosEmpresa entity) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(entity).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(entity); } } catch (Exception EX) { throw new UpdateEntityException(" ParĂ¡metros Empresa "); } }
public tbInventario Actualizar(tbInventario inve) { try { using (dbSisSodInaEntities update = new dbSisSodInaEntities()) { update.Entry(inve).State = System.Data.Entity.EntityState.Modified; //si se quiere modicar mas entidas se pone . despues del envi y se le da la tabla update.SaveChanges(); return(inve); } } catch (Exception ex) { throw new UpdateEntityException("Inventario"); } }
public tbCajas Actualizar(tbCajas caja) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(caja).State = System.Data.Entity.EntityState.Modified; //para la herencia se utiliza el mismo codigo ej: context.entry(cliente.tbpersona).state = context.SaveChanges(); return(caja); } } catch (Exception ex) { throw new UpdateEntityException("caja"); } }
/// <summary> /// Actualizamos la informacion de la categoria. /// </summary> /// <param name="categoriaNueva"></param> /// <returns></returns> public tbCategoriaProducto Actualizar(tbCategoriaProducto categoriaNueva) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { context.Entry(categoriaNueva).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(categoriaNueva); } } catch (Exception ex) { throw new UpdateEntityException("Ha ocurrido el siguiente error: " + ex.ToString()); } }
public tbPagos Actualizar(tbPagos pagos) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) context.Entry(pagos).State = System.Data.Entity.EntityState.Modified; // context.saveChanges(); //context.Entry(entity.tbEmpleado.tbTipoPuesto.).State = System.Data.Entity.EntityState.Modified; return(pagos); } catch (Exception) { throw new UpdateEntityException("pagos"); } }
public bool ActualizarProductosImports(List <tbProducto> listaPro) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { foreach (var item in listaPro) { tbProducto pro = GetEntityById(item.idProducto); if (pro != null) { pro.tbImpuestos = null; pro.idMedida = item.idMedida; pro.nombre = item.nombre; pro.precio_real = item.precio_real; pro.precioVenta1 = item.precioVenta1; pro.precioVenta2 = item.precioVenta2; pro.precioVenta3 = item.precioVenta3; pro.precioVariable = item.precioVariable; pro.precioUtilidad1 = item.precioUtilidad1; pro.precioUtilidad2 = item.precioUtilidad2; pro.precioUtilidad3 = item.precioUtilidad3; pro.utilidad1Porc = item.utilidad1Porc; pro.utilidad2Porc = item.utilidad2Porc; pro.utilidad3Porc = item.utilidad3Porc; pro.aplicaDescuento = item.aplicaDescuento; pro.descuento_max = item.descuento_max; pro.esExento = item.esExento; context.Entry(pro).State = System.Data.Entity.EntityState.Modified; } } context.SaveChanges(); return(true); } } catch (Exception ex) { throw ex; } }
public tbUsuarios Guardar(tbUsuarios usuario) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { if (persona.GetEntity(usuario.tbPersona) != null) { context.Entry(usuario.tbPersona).State = System.Data.Entity.EntityState.Modified; } context.tbUsuarios.Add(usuario); context.SaveChanges(); } } catch (SaveEntityException ex) { throw ex; } return(usuario); }
public tbMonedas Actualizar(tbMonedas moneda) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { //SE LE AGRAGA OTRO CONTEX CON LA RELACION A LA TABLA DE LA CUAL OCUPAMOS DATOS..... context.Entry(moneda).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(moneda); } } catch (Exception) { throw new UpdateEntityException(" Moneda "); } }
public tbClientes Guardar(tbClientes clientes) { try { using (dbSisSodInaEntities context = new dbSisSodInaEntities()) { if (persona.GetEntity(clientes.tbPersona) != null) { context.Entry(clientes.tbPersona).State = System.Data.Entity.EntityState.Modified; } context.tbClientes.Add(clientes); context.SaveChanges(); } } catch (Exception ex) { throw new SaveEntityException("Cliente"); } return(clientes); }
public tbRequerimientos Actualizar(tbRequerimientos req) { try { using (dbSisSodInaEntities update = new dbSisSodInaEntities()) { update.Entry(req).State = System.Data.Entity.EntityState.Modified; update.SaveChanges(); return(req); } } catch (UpdateEntityException ex) { throw new Exception("Ha ocurrido el siguiente error: " + ex.Message); } catch (Exception ex) { throw new Exception("Ha ocurrido el siguiente error: " + ex.Message); } }