public JsonResult consultaIDAgencia(detallesUNegocio detUnegocio) { try { SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString); SqlCommand cmd = new SqlCommand("SELECT_IDUNEGOCIO", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("INTID", SqlDbType.Int); cmd.Parameters["INTID"].Value = detUnegocio.intID; con.Open(); SqlDataReader sqlDR = cmd.ExecuteReader(); if (sqlDR.HasRows) { var etiqJson = new List <detallesUNegocio>(); while (sqlDR.Read()) { etiqJson.Add(new detallesUNegocio { intID = sqlDR.GetInt32(0), intPadre = sqlDR.GetInt32(1), strUNegocio = sqlDR.GetString(2).Trim(), strNomen = sqlDR.GetString(3).Trim(), strClaveUN = sqlDR.GetString(4).Trim(), dateFechaAlta = sqlDR.GetDateTime(5).ToString(), strRealizoAlta = sqlDR.GetString(6), dateFechaModif = sqlDR.GetDateTime(7).ToString(), strRealizoModif = sqlDR.GetString(8), strCalle = sqlDR.GetString(9), strNumExt = sqlDR.GetString(10), strNumInt = sqlDR.GetString(11), strColonia = sqlDR.GetString(12), strCodPost = sqlDR.GetString(13), strResponsable = sqlDR.GetString(14), strCorreo = sqlDR.GetString(15), strPagina = sqlDR.GetString(16), intAnio = sqlDR.GetInt32(17), strCasaClvLada = sqlDR.GetString(18), strCasaNumero = sqlDR.GetString(19), strCasaRecados = sqlDR.GetString(20), strOfcClvLada = sqlDR.GetString(21), strOfcNumero = sqlDR.GetString(22), strOfcExtension = sqlDR.GetString(23), strCelular = sqlDR.GetString(24), boolActivo = sqlDR.GetBoolean(25), intEstado = sqlDR.GetInt32(26), intDelMun = sqlDR.GetInt32(27), intPuestoId = sqlDR.GetInt32(28), strTipo = sqlDR.GetString(29), strFunciones = sqlDR.GetString(30) }); } con.Close(); return(Json(etiqJson, JsonRequestBehavior.AllowGet)); } con.Close(); return(Json(new { success = false, mensaje = "No hay datos" })); } catch (Exception X) { return(Json(new { success = false, mensaje = X.Message, parametro = detUnegocio.intID })); } }
public JsonResult borrarUNegocio(detallesUNegocio detUnegocio) { try { SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString); SqlCommand cmd = new SqlCommand("DELETE_UNEGOCIO", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("INTID", SqlDbType.Int); cmd.Parameters["INTID"].Value = detUnegocio.intID; con.Open(); cmd.ExecuteNonQuery(); con.Close(); return(Json(new { success = true })); } catch (Exception X) { return(Json(new { success = false, mensaje = X.Message })); } }
public JsonResult actualizaUNegocio(detallesUNegocio detailsUNegocio) { try { SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString); SqlCommand cmd = new SqlCommand("UPDATE_UNEGOCIO", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("STRCLAVE", SqlDbType.NChar); cmd.Parameters.Add("STRNOMBRE", SqlDbType.VarChar); cmd.Parameters.Add("STRNOMEN", SqlDbType.Char); cmd.Parameters.Add("BOOLACTIVO", SqlDbType.Bit); cmd.Parameters.Add("STRFECHA", SqlDbType.DateTime); cmd.Parameters.Add("INTREALIZO", SqlDbType.Int); cmd.Parameters.Add("INTPADRE", SqlDbType.Int); cmd.Parameters.Add("STRCALLE", SqlDbType.VarChar); cmd.Parameters.Add("STRNUMEXT", SqlDbType.Char); cmd.Parameters.Add("STRNUMINT", SqlDbType.Char); cmd.Parameters.Add("STRCOLONIA", SqlDbType.VarChar); cmd.Parameters.Add("STRCODPOS", SqlDbType.VarChar); cmd.Parameters.Add("STRRESPONSABLE", SqlDbType.VarChar); cmd.Parameters.Add("STRCORREO", SqlDbType.Text); cmd.Parameters.Add("STRPAGINA", SqlDbType.Text); cmd.Parameters.Add("STRANIO", SqlDbType.Int); cmd.Parameters.Add("STRCASACLVLADA", SqlDbType.Char); cmd.Parameters.Add("STRCASANUMERO", SqlDbType.Char); cmd.Parameters.Add("STRCASARECADO", SqlDbType.Char); cmd.Parameters.Add("STROFCCLVLADA", SqlDbType.Char); cmd.Parameters.Add("STROFCNUMERO", SqlDbType.Char); cmd.Parameters.Add("STROFCEXTENSION", SqlDbType.Char); cmd.Parameters.Add("STRCELULAR", SqlDbType.Char); cmd.Parameters.Add("INTIDESTADO", SqlDbType.Int); cmd.Parameters.Add("INTIDDELMUN", SqlDbType.Int); cmd.Parameters.Add("INTPUESTOID", SqlDbType.Int); cmd.Parameters.Add("STRTIPO", SqlDbType.Char); cmd.Parameters.Add("STRFUNCIONES", SqlDbType.Char); // cmd.Parameters["STRCLAVE"].Value = detailsUNegocio.strClaveUN.ToUpper(); cmd.Parameters["STRNOMBRE"].Value = detailsUNegocio.strUNegocio.ToUpper(); cmd.Parameters["STRNOMEN"].Value = detailsUNegocio.strNomen.ToUpper(); cmd.Parameters["BOOLACTIVO"].Value = detailsUNegocio.boolActivo; cmd.Parameters["STRFECHA"].Value = DateTime.Now.ToString(); cmd.Parameters["INTREALIZO"].Value = Session["intID"].ToString(); cmd.Parameters["INTPADRE"].Value = intVerifica(detailsUNegocio.intPadre); cmd.Parameters["STRCALLE"].Value = strVerifica(detailsUNegocio.strCalle).ToUpper(); cmd.Parameters["STRNUMEXT"].Value = strVerifica(detailsUNegocio.strNumExt).ToUpper(); cmd.Parameters["STRNUMINT"].Value = strVerifica(detailsUNegocio.strNumInt).ToUpper(); cmd.Parameters["STRCOLONIA"].Value = strVerifica(detailsUNegocio.strColonia).ToUpper(); cmd.Parameters["STRCODPOS"].Value = strVerifica(detailsUNegocio.strCodPost).ToUpper(); cmd.Parameters["STRRESPONSABLE"].Value = strVerifica(detailsUNegocio.strResponsable).ToUpper(); cmd.Parameters["STRCORREO"].Value = strVerifica(detailsUNegocio.strCorreo); cmd.Parameters["STRPAGINA"].Value = strVerifica(detailsUNegocio.strPagina); cmd.Parameters["STRANIO"].Value = intVerifica(detailsUNegocio.intAnio); cmd.Parameters["STRCASACLVLADA"].Value = strVerifica(detailsUNegocio.strCasaClvLada).ToUpper(); cmd.Parameters["STRCASANUMERO"].Value = strVerifica(detailsUNegocio.strCasaNumero).ToUpper(); cmd.Parameters["STRCASARECADO"].Value = strVerifica(detailsUNegocio.strCasaRecados).ToUpper(); cmd.Parameters["STROFCCLVLADA"].Value = strVerifica(detailsUNegocio.strOfcClvLada).ToUpper(); cmd.Parameters["STROFCNUMERO"].Value = strVerifica(detailsUNegocio.strOfcNumero).ToUpper(); cmd.Parameters["STROFCEXTENSION"].Value = strVerifica(detailsUNegocio.strOfcExtension).ToUpper(); cmd.Parameters["STRCELULAR"].Value = strVerifica(detailsUNegocio.strCelular).ToUpper(); cmd.Parameters["INTIDESTADO"].Value = intVerifica(detailsUNegocio.intEstado); cmd.Parameters["INTIDDELMUN"].Value = intVerifica(detailsUNegocio.intDelMun); cmd.Parameters["INTPUESTOID"].Value = intVerifica(detailsUNegocio.intPuestoId); cmd.Parameters["STRTIPO"].Value = strVerifica(detailsUNegocio.strTipo).ToUpper(); cmd.Parameters["STRFUNCIONES"].Value = strVerifica(detailsUNegocio.strFunciones).ToUpper(); con.Open(); cmd.ExecuteNonQuery(); con.Close(); return(Json(new { success = true })); } catch (Exception X) { return(Json(new { success = false, mensaje = X.Message })); } }