public cp_codigo_SRI_tipo_Info get_info(string IdTipoSRI) { try { cp_codigo_SRI_tipo_Info info = new cp_codigo_SRI_tipo_Info(); using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_codigo_SRI_tipo Entity = Context.cp_codigo_SRI_tipo.FirstOrDefault(q => q.IdTipoSRI == IdTipoSRI); if (Entity == null) { return(null); } info = new cp_codigo_SRI_tipo_Info { IdTipoSRI = Entity.IdTipoSRI, descripcion = Entity.descripcion, estado = Entity.estado }; } return(info); } catch (Exception) { throw; } }
public bool anularDB(cp_codigo_SRI_tipo_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_codigo_SRI_tipo Entity = Context.cp_codigo_SRI_tipo.FirstOrDefault(q => q.IdTipoSRI == info.IdTipoSRI); if (Entity == null) { return(false); } Entity.estado = "I"; Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public Boolean GrabarDB(cp_codigo_SRI_tipo_Info info) { try { using (EntitiesCuentasxPagar context = new EntitiesCuentasxPagar()) { EntitiesCuentasxPagar EDB = new EntitiesCuentasxPagar(); var Q = from per in EDB.cp_codigo_SRI_tipo where per.IdTipoSRI == info.IdTipoSRI select per; if (Q.ToList().Count == 0) { // id_ = getId(); //var contact = cp_codigo_SRI_tipo.Createcp_codigo_SRI_tipo(""); var address = new cp_codigo_SRI_tipo(); address.IdTipoSRI = info.IdTipoSRI; address.descripcion = info.descripcion; //contact = address; context.cp_codigo_SRI_tipo.Add(address); context.SaveChanges(); } else { return(false); } } return(true); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public bool guardarDB(cp_codigo_SRI_tipo_Info info) { try { using (Entities_cuentas_por_pagar Context = new Entities_cuentas_por_pagar()) { cp_codigo_SRI_tipo Entity = new cp_codigo_SRI_tipo { IdTipoSRI = info.IdTipoSRI, descripcion = info.descripcion, estado = info.estado = "A" }; Context.cp_codigo_SRI_tipo.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception) { throw; } }