public bool Eliminar(uFacturaEDatos.T_CChica cCajaChica) { bool resultado = false; try { var vCliente = from caj in _db.T_CChica where caj.CajaID == cCajaChica.CajaID select caj; if (vCliente.Count() > 0) { cCajaChica = vCliente.First(); _db.T_CChica.DeleteOnSubmit(cCajaChica); _db.SubmitChanges(); resultado = true; } else { _mensajeErrorUsuario = "El AgrupacionID " + cCajaChica.CajaID.ToString() + " no existe y no es posible eliminar el registro."; resultado = false; } } catch (Exception ex) { resultado = false; _mensajeErrorSistema = ex.Message; GrabarLogError(ex); } return(resultado); }
public bool Guardar(uFacturaEDatos.T_CChica cCajaChica) { bool resultado = false; try { _db.T_CChica.InsertOnSubmit(cCajaChica); _db.SubmitChanges(); resultado = true; } catch (Exception ex) { resultado = false; _mensajeErrorSistema = ex.Message; GrabarLogError(ex); throw new Exception("No fué posible guardar abono"); } return(resultado); }