public bool CRUD_CLIENTES_PADECIMIENTOS(Clientes_Padecimientos_TB clientes_Padecimientos, string accion) { try { return(BL.CRUD_CLIENTES_PADECIMIENTOS(clientes_Padecimientos, accion)); } catch (Exception ex) { throw ex; } }
/// <summary> /// /// </summary> /// <param name="clientes_Padecimientos"></param> /// <param name="accion"></param> /// <returns></returns> public static bool CRUD_CLIENTES_PADECIMIENTOS(Clientes_Padecimientos_TB clientes_Padecimientos, string accion) { try { List <SqlCommand> lstSentencias = new List <SqlCommand>();//Lista de sentencias a ejecutar AD objAcceso = new AD(); SQLSentencias sentencia = new SQLSentencias(); //Se crea la peticion sentencia.Peticion = "EXEC CRUD_CLIENTES_PADECIMIENTOS_SP @CP_ID, @CP_Cliente_ID, @CP_Padecimiento_ID, @CP_Comentarios, @Accion"; //Se agregan los parametros correspondientes SqlParameter CP_ID_P = new SqlParameter(); CP_ID_P.Value = clientes_Padecimientos.CP_ID; CP_ID_P.SqlDbType = System.Data.SqlDbType.Int; CP_ID_P.ParameterName = "@CP_ID"; SqlParameter CP_Cliente_ID_P = new SqlParameter(); CP_Cliente_ID_P.Value = clientes_Padecimientos.CP_Cliente_ID; CP_Cliente_ID_P.SqlDbType = System.Data.SqlDbType.Int; CP_Cliente_ID_P.ParameterName = "@CP_Cliente_ID"; SqlParameter CP_Padecimiento_ID_P = new SqlParameter(); CP_Padecimiento_ID_P.Value = clientes_Padecimientos.CP_Padecimiento_ID; CP_Padecimiento_ID_P.SqlDbType = System.Data.SqlDbType.Int; CP_Padecimiento_ID_P.ParameterName = "@CP_Padecimiento_ID"; SqlParameter CP_Comentarios = new SqlParameter(); CP_Comentarios.Value = clientes_Padecimientos.CP_Comentarios; CP_Comentarios.SqlDbType = System.Data.SqlDbType.VarChar; CP_Comentarios.ParameterName = "@CP_Comentarios"; SqlParameter Accion_P = new SqlParameter(); Accion_P.Value = accion; Accion_P.SqlDbType = System.Data.SqlDbType.Char; Accion_P.ParameterName = "@Accion"; sentencia.lstParametros.Add(CP_ID_P); sentencia.lstParametros.Add(CP_Cliente_ID_P); sentencia.lstParametros.Add(CP_Padecimiento_ID_P); sentencia.lstParametros.Add(CP_Comentarios); sentencia.lstParametros.Add(Accion_P); return(objAcceso.EjecutarSentencias(sentencia)); } catch (Exception e) { throw e; } }