public ClassResultV Usp_Organizacion_Update_ByIdOrganizacion(DtoB dtoBase) { DtoOrganizacion dto = (DtoOrganizacion)dtoBase; ClassResultV cr = new ClassResultV(); SqlParameter[] pr = new SqlParameter[6]; try { pr[0] = new SqlParameter("@IdOrganizacion", SqlDbType.Int) { Value = (dto.IdOrganizacion) }; pr[1] = new SqlParameter("@NombreOrganizacion", SqlDbType.VarChar, 200) { Value = (V_ValidaPrNull(dto.NombreOrganizacion)) }; pr[2] = new SqlParameter("@Departamento", SqlDbType.VarChar, 100) { Value = (V_ValidaPrNull(dto.Departamento)) }; pr[3] = new SqlParameter("@Distrito", SqlDbType.VarChar, 100) { Value = (V_ValidaPrNull(dto.Distrito)) }; pr[4] = new SqlParameter("@Capacidad", SqlDbType.Int) { Value = (V_ValidaPrNull(dto.Capacidad)) }; pr[5] = new SqlParameter("@UsuarioModificacionId", SqlDbType.Int) { Value = (V_ValidaPrNull(dto.UsuarioModificacionId)) }; pr[6] = new SqlParameter("@msj", SqlDbType.VarChar, 100) { Direction = ParameterDirection.Output }; SqlHelper.ExecuteNonQuery(ObjCn, CommandType.StoredProcedure, "Usp_Organizacion_Update_ByIdOrganizacion", pr); if (!String.IsNullOrEmpty(Convert.ToString(pr[6].Value))) { cr.ErrorMsj = Convert.ToString(pr[6].Value); cr.LugarError = "Usp_Organizacion_Update_ByIdOrganizacion"; } } catch (Exception ex) { cr.LugarError = ex.StackTrace; cr.ErrorEx = ex.Message; cr.ErrorMsj = "Error al actualizar los datos de la organizacion"; } ObjCn.Close(); return(cr); }
public DtoOrganizacion Usp_Organizacion_Insert(DtoB dtoBase) { DtoOrganizacion dto = (DtoOrganizacion)dtoBase; SqlParameter[] pr = new SqlParameter[6]; try { pr[0] = new SqlParameter("@IdOrganizacion", SqlDbType.Int) { Direction = ParameterDirection.Output }; pr[1] = new SqlParameter("@NombreOrganizacion", SqlDbType.VarChar, 200) { Value = (V_ValidaPrNull(dto.NombreOrganizacion)) }; pr[2] = new SqlParameter("@Departamento", SqlDbType.VarChar, 100) { Value = (V_ValidaPrNull(dto.Departamento)) }; pr[3] = new SqlParameter("@Distrito", SqlDbType.VarChar, 100) { Value = (V_ValidaPrNull(dto.Distrito)) }; pr[4] = new SqlParameter("@Capacidad", SqlDbType.Int) { Value = (V_ValidaPrNull(dto.Capacidad)) }; pr[5] = new SqlParameter("@UsuarioCreacionId", SqlDbType.Int) { Value = (V_ValidaPrNull(dto.UsuarioCreacionId)) }; pr[6] = new SqlParameter("@msj", SqlDbType.VarChar, 100) { Direction = ParameterDirection.Output }; SqlHelper.ExecuteNonQuery(ObjCn, CommandType.StoredProcedure, "Usp_Organizacion_Insert", pr); } catch (Exception ex) { dto.LugarError = ex.StackTrace; dto.ErrorEx = ex.Message; dto.ErrorMsj = "Error al insertar Organizacion"; } ObjCn.Close(); return(dto); }
public DtoOrganizacion Usp_Organizacion_SelectOne(DtoB dtoBase) { DtoOrganizacion dto = (DtoOrganizacion)dtoBase; SqlParameter[] pr = new SqlParameter[0]; try { pr[0] = new SqlParameter("@IdOrganizacion", SqlDbType.Int) { Value = (dto.IdOrganizacion) }; SqlDataReader reader = SqlHelper.ExecuteReader(ObjCn, CommandType.StoredProcedure, "Usp_Organizacion_SelectOne", pr); //cr.List = new List<DtoB>(); if (reader.Read()) { dto = new DtoOrganizacion { IdOrganizacion = GetValue("IdPaciente", reader).ValueInt32, NombreOrganizacion = GetValue("NombreOrganizacion", reader).ValueString, Departamento = GetValue("Departamento", reader).ValueString, Distrito = GetValue("Distrito", reader).ValueString, Capacidad = GetValue("Capacidad", reader).ValueInt32, UsuarioCreacionId = GetValue("UsuarioCreacionId", reader).ValueInt32, FechaCreacion = GetValue("FechaCreacion", reader).ValueDateTime, UsuarioModificacionId = GetValue("UsuarioModificacionId", reader).ValueInt32, FechaModificacion = GetValue("FechaModificacion", reader).ValueDateTime, IB_Estado = GetValue("IB_Estado", reader).ValueBool, }; } reader.Close(); } catch (Exception ex) { dto.LugarError = ex.StackTrace; dto.ErrorEx = ex.Message; dto.ErrorMsj = "Error en Usp_Organizacion_SelectOne"; } ObjCn.Close(); return(dto); }