public static string Update(ctz_serviciosEntity ctz_servicios) { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["default"].ToString())) { conn.Open(); string sql = @"update ctz_servicios " + "set " + "cod_servicio = @cod_servicio, " + "nombre_servicio = @nombre_servicio" + " where cod_servicio = @_cod_servicio "; using (SqlCommand cmd = new SqlCommand(sql, conn)) { cmd.Parameters.AddWithValue("@cod_servicio", ctz_servicios.cod_servicio); cmd.Parameters.AddWithValue("@nombre_servicio", ctz_servicios.nombre_servicio); cmd.Parameters.AddWithValue("@_cod_servicio", ctz_servicios.cod_servicio); try { cmd.ExecuteNonQuery(); return("OK"); } catch (Exception EX) { return("Error en ctz_serviciosDAL.Update Detalle: " + EX.Message); } } } }
private static ctz_serviciosEntity Load(IDataReader reader) { ctz_serviciosEntity ctz_servicios = new ctz_serviciosEntity(); ctz_servicios.cod_servicio = Convert.ToString(reader["cod_servicio"]); ctz_servicios.nombre_servicio = Convert.ToString(reader["nombre_servicio"]); return(ctz_servicios); }
public static string Agregar(ctz_serviciosEntity u) { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["default"].ToString())) { conn.Open(); string sql_encontrar = @"SELECT count(1) from ctz_servicios where cod_servicio = @cod_servicio"; SqlCommand cmd_encontrar = new SqlCommand(sql_encontrar, conn); cmd_encontrar.Parameters.AddWithValue("@cod_servicio", u.cod_servicio); try { string respuesta = cmd_encontrar.ExecuteScalar().ToString(); if (Convert.ToInt32(respuesta) > 0) { string resp = Update(u); if (resp == "OK") { return("2"); } else { return("3"); } } else { string resp = Insert(u); if (resp == "OK") { return("1"); } else { return("3"); } } } catch (Exception EX) { return("3"); } } }
public static string Insert_Scope(ctz_serviciosEntity ctz_servicios) { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["default"].ToString())) { conn.Open(); string sql = @"insert into ctz_servicios(cod_servicio, nombre_servicio) " + "values (@cod_servicio, @nombre_servicio); SELECT SCOPE_IDENTITY(); "; using (SqlCommand cmd = new SqlCommand(sql, conn)) { cmd.Parameters.AddWithValue("@cod_servicio", ctz_servicios.cod_servicio); cmd.Parameters.AddWithValue("@nombre_servicio", ctz_servicios.nombre_servicio); try { string respuesta = cmd.ExecuteScalar().ToString(); return(respuesta); } catch (Exception EX) { return("Error en ctz_serviciosDAL.Insert Detalle: " + EX.Message); } } } }
public static string Insert(ctz_serviciosEntity ctz_servicios) { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["default"].ToString())) { conn.Open(); string sql = @"insert into ctz_servicios(cod_servicio, nombre_servicio) " + "values (@cod_servicio, @nombre_servicio)"; using (SqlCommand cmd = new SqlCommand(sql, conn)) { cmd.Parameters.AddWithValue("@cod_servicio", ctz_servicios.cod_servicio); cmd.Parameters.AddWithValue("@nombre_servicio", ctz_servicios.nombre_servicio); try { cmd.ExecuteNonQuery(); return("OK"); } catch (Exception EX) { return("Error en ctz_serviciosDAL.Insert Detalle: " + EX.Message); } } } }
public static string encontrar(ref ctz_serviciosEntity u) { using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["default"].ToString())) { conn.Open(); string sql = @"SELECT * from ctz_servicios where cod_servicio = @cod_servicio"; SqlCommand cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("@cod_servicio", u.cod_servicio); try { SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { u = Load(reader); return("OK"); } } catch (Exception EX) { return("Error en ctz_serviciosDAL.Validar Detalle: " + EX.Message); } } return("No encontrado en DAL"); }