public void cargo_insert(cargo tabla) { db = new CAPACITACIONEntities(); db.SP_TB_CARGO_INSERT(tabla.nombre_cargo, tabla.descripcion); db.SaveChanges(); db.Dispose(); }
public void BorrarCargo(cargo ca) { var registro = mant.cargo.First(x => x.id_cargos == ca.id_cargos); mant.cargo.Remove(registro); mant.SaveChanges(); }
public double Salario(int antiguedad, cargo _cargo, int hijos, estadoCivil _estado) { double salario, basico = this.sueldo, adicional = 0; if (antiguedad < 20) { adicional = adicional + (antiguedad * 0.02 * basico); } else { adicional = adicional + (basico * 0.25); } if (Convert.ToInt32(_cargo) == 2 || Convert.ToInt32(_cargo) == 3) { adicional = adicional + (adicional * 0.5); } if (Convert.ToInt32(_estado) == 1 && hijos > 2) { adicional = adicional + 5000; } salario = basico + adicional; return(salario); }
public async Task <IActionResult> Edit(int id, [Bind("cargoId,descripcion,salario")] cargo cargo) { if (id != cargo.cargoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cargo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!cargoExists(cargo.cargoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(cargo)); }
public Car(string model, engine engine, cargo cargo, tire[] tires) { this.model = model; this.engine = engine; this.cargo = cargo; this.tires = tires; }
private void Cargar(Decimal ID_OCUPACION) { HiddenField_ID_OCUPACION.Value = ID_OCUPACION.ToString(); Ocultar(Acciones.Inicio); Desactivar(Acciones.Inicio); cargo _cargo = new cargo(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaCargo = _cargo.ObtenerOcupacionPorIdOcupacion(ID_OCUPACION); if (tablaCargo.Rows.Count <= 0) { Mostrar(Acciones.Inicio); HiddenField_ID_OCUPACION.Value = ""; if (_cargo.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _cargo.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontró información para la busqueda especifica.", Proceso.Advertencia); } } else { Mostrar(Acciones.CargarCargo); DataRow filaCargo = tablaCargo.Rows[0]; cargar_informacion_control_registro(filaCargo); cargar_informacion_cargo(filaCargo); } }
public ActionResult DeleteConfirmed(int id) { cargo cargo = db.cargo.Find(id); db.cargo.Remove(cargo); db.SaveChanges(); return(RedirectToAction("Index")); }
public void ActulizarCargo(cargo ca) { var registro = mant.cargo.First(x => x.id_cargos == ca.id_cargos); registro.id_cargos = ca.id_cargos; registro.cargos = ca.cargos; mant.SaveChanges(); }
public ActionResult Edit([Bind(Include = "ID,Cargo1")] cargo cargo) { if (ModelState.IsValid) { db.Entry(cargo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cargo)); }
public ActionResult Edit([Bind(Include = "ID_Cargo,Tipo_Cargo,Estado_Cargo,FechaDeCreacion_Cargo,FechaDeInactivacion_Cargo")] cargo cargo) { if (ModelState.IsValid) { db.Entry(cargo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cargo)); }
// // GET: /MantenimientoCargos/Delete/5 public ActionResult Delete(int id = 0) { cargo cargo = db.cargo.Find(id); if (cargo == null) { return(HttpNotFound()); } return(View(cargo)); }
public ActionResult Edit([Bind(Include = "id_cargo,nome,carga_horaria,sin_ativo")] cargo cargo) { if (ModelState.IsValid) { db.Entry(cargo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cargo)); }
public void ModificarTest() { RepositorioBase <cargo> repositorio = new RepositorioBase <cargo>(); bool paso = false; cargo p = repositorio.Buscar(1); p.nombrecargo = "sdfsf"; paso = repositorio.Modificar(p); Assert.AreEqual(true, paso); }
public ActionResult Create([Bind(Include = "id_cargo,nome,carga_horaria,sin_ativo")] cargo cargo) { if (ModelState.IsValid) { db.cargo.Add(cargo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cargo)); }
public datos(string _nombre, string _apellido, DateTime _fechaNac, estadoCivil _estadoCivil, genero _genero, DateTime _fechaIngreso, float _sueldo, cargo _cargo) { nombre = _nombre; apellido = _apellido; fechaNacimiento = _fechaNac; estado = _estadoCivil; gen = _genero; fechaIngreso = _fechaIngreso; sueldo = _sueldo; carg = _cargo; }
public ActionResult Create([Bind(Include = "ID_Cargo,Tipo_Cargo,Estado_Cargo,FechaDeCreacion_Cargo,FechaDeInactivacion_Cargo")] cargo cargo) { if (ModelState.IsValid) { db.cargo.Add(cargo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cargo)); }
public void Filtro(string id) { int esto = Int32.Parse(id); var bt = bd.cargo.FirstOrDefault(x => x.idcargo == esto); bd.Entry(bt).Reload(); CargoActual = bt; PrincipalViewModel.EstatusNuevo = false; NotifyPropertyChanged("CargoActual"); }
public ActionResult Create([Bind(Include = "ID,Cargo1")] cargo cargo) { if (ModelState.IsValid) { db.cargo.Add(cargo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(cargo)); }
public async Task <IActionResult> Create([Bind("cargoId,descripcion,salario")] cargo cargo) { if (ModelState.IsValid) { _context.Add(cargo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cargo)); }
// GET api/Cargos/5 public cargo Getcargo(int id) { cargo cargo = db.cargo.Find(id); if (cargo == null) { throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound)); } return(cargo); }
public empleado(string _nombre, string _apellido, DateTime _fechaNac, EstadoCivil _estadoCivil, Genero _genero, int _hijos, DateTime _fechaIngreso, double _sueldoBasico, cargo _actual) { nombre = _nombre; apellido = _apellido; fechaNac = _fechaNac; estadoCivil = _estadoCivil; genero = _genero; hijos = _hijos; fechaIngreso = _fechaIngreso; sueldoBasico = _sueldoBasico; actual = _actual; }
protected void btn_guardar_Click(object sender, EventArgs e) { string cargo = txt_cargo.Text; string descripcion = txt_descripcion.Text; BL_CARGO bl_cargo = new BL_CARGO(); cargo tabla = new cargo(); tabla.nombre_cargo = txt_cargo.Text; tabla.descripcion = descripcion; bl_cargo.cargo_insert(tabla); grd_cargos.Rebind(); }
private void Modificar() { Decimal ID_OCUPACION = Convert.ToDecimal(HiddenField_ID_OCUPACION.Value); String TIPO_CARGO = RadioButtonList_TIPO_GARGO.SelectedValue; Decimal ID_EMP = 0; if (TIPO_CARGO.ToUpper() == "CON EMPRESA") { ID_EMP = Convert.ToDecimal(DropDownList_EMPRESA_USUARIA.SelectedValue); } String ID_GRUPOS_PRIMARIOS = DropDownList_GRUPOS_PRIMARIOS.SelectedValue; String NOMBRE_CARGO = TextBox_NOMBRE_CARGO_NUEVO.Text.Trim().ToUpper(); String FUNCIONES_CARGO = TextBox_FUNCIONES_CARGO.Text.Trim().ToUpper(); String RESPONSABILIDADES = null; String OBLIGACIONES = null; if (String.IsNullOrEmpty(TextBox_RESPONSABILIDADES.Text.Trim()) == false) { RESPONSABILIDADES = TextBox_RESPONSABILIDADES.Text.Trim(); } if (String.IsNullOrEmpty(TextBox_OBLIGACIONES.Text.Trim()) == false) { OBLIGACIONES = TextBox_OBLIGACIONES.Text.Trim(); } String COMISIONA = "N"; if (CheckBox_COMISIONA.Checked == true) { COMISIONA = "S"; } String ACTIVO = DropDownList_ESTADO.SelectedValue; cargo _cargo = new cargo(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Boolean verificador = _cargo.ActualizarRecOcupaciones(ID_OCUPACION, ID_EMP, ID_GRUPOS_PRIMARIOS, NOMBRE_CARGO, FUNCIONES_CARGO, ACTIVO, COMISIONA, OBLIGACIONES, RESPONSABILIDADES); if (verificador == false) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _cargo.MensajeError, Proceso.Error); } else { Cargar(ID_OCUPACION); Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "El cargo " + NOMBRE_CARGO + " fue modificado correctamente.", Proceso.Correcto); } }
// GET: cargoes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } cargo cargo = db.cargo.Find(id); if (cargo == null) { return(HttpNotFound()); } return(View(cargo)); }
public ActionResult Registrar_Cargo(cargo c) { if (ModelState.IsValid == false) { ViewData["error"] = "true"; return(View("Cargo", c)); } else { db.cargo.Add(c); db.SaveChanges(); ViewData["error"] = "false"; return(View("Cargo")); } }
static void Main(string[] args) { int n = int.Parse(Console.ReadLine()); var cars = new List <Car>(); for (int counter = 0; counter < n; counter++) { var tokens = Console.ReadLine().Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); string model = tokens[0]; int engineSpeed = int.Parse(tokens[1]); int enginePower = int.Parse(tokens[2]); int cargoWeight = int.Parse(tokens[3]); string cargoType = tokens[4]; double Tire1Pressure = double.Parse(tokens[5]); int Tire1Age = int.Parse(tokens[6]); double Tire2Pressure = double.Parse(tokens[7]); int Tire2Age = int.Parse(tokens[8]); double Tire3Pressure = double.Parse(tokens[9]); int Tire3Age = int.Parse(tokens[10]); double Tire4Pressure = double.Parse(tokens[11]); int Tire4Age = int.Parse(tokens[12]); var engine = new engine(engineSpeed, enginePower); var cargo = new cargo(cargoWeight, cargoType); tire[] tires = new tire[4]; tires[0] = new tire(Tire1Pressure, Tire1Age); tires[1] = new tire(Tire2Pressure, Tire2Age); tires[2] = new tire(Tire3Pressure, Tire3Age); tires[3] = new tire(Tire4Pressure, Tire4Age); Car car = new Car(model, engine, cargo, tires); cars.Add(car); } string command = Console.ReadLine(); if (command == "fragile") { cars.Where(c => c.Cargo.Type == "fragile" && c.Tires.Any(t => t.Pressure < 1)).ToList().ForEach(c => Console.WriteLine(c.Model)); } else { cars.Where(p => p.Engine.Power > 250).ToList().ForEach(c => Console.WriteLine(c.Model)); } }
// POST api/Cargos public HttpResponseMessage Postcargo(cargo cargo) { if (ModelState.IsValid) { db.cargo.Add(cargo); db.SaveChanges(); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, cargo); response.Headers.Location = new Uri(Url.Link("DefaultApi", new { id = cargo.codigo_cargo })); return(response); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }
// GET api/Cargos public IEnumerable <cargo> Getcargoes() { foreach (var i in db.cargo.AsEnumerable()) { cargo cargo = new cargo() { codigo_cargo = i.codigo_cargo, descripcion = i.descripcion }; ListaCargos.Add(cargo); } return(ListaCargos); }
public ActionResult Registrar_Empleado(empleado e) { e.estatus = Request.Form["estatus"].ToString(); e.id_cargo = Convert.ToInt32(Request.Form["cargoselect"]); e.id_departamento = Convert.ToInt32(Request.Form["departamentoselect"]); var cargos = from l in db.cargo where l.id == e.id_cargo select l.id; int idc = cargos.FirstOrDefault(); cargo ca = db.cargo.Where(i => i.id == idc).FirstOrDefault(); e.cargo = ca; //verificar si el codigo del empleado ya existe var cods = from r in db.empleado select r.Codigo_Empleado; if (cods.Contains(e.Codigo_Empleado)) { ViewData["registro_existente"] = "El codigo del empleado ya existe!"; ViewData["error"] = "true"; ViewData["departamentos"] = cargar_departamentos(); ViewData["cargos"] = cargar_cargos(); return(View("Empleado", e)); } else if (ModelState.IsValid == false) { ViewData["error"] = "true"; ViewData["departamentos"] = cargar_departamentos(); ViewData["cargos"] = cargar_cargos(); return(View("Empleado", e)); } else { db.empleado.Add(e); db.SaveChanges(); ViewData["error"] = "false"; ViewData["departamentos"] = cargar_departamentos(); ViewData["cargos"] = cargar_cargos(); return(View("Empleado")); } }
public void GuardarTest() { RepositorioBase <cargo> db = new RepositorioBase <cargo>(); cargo p = new cargo(); p.idcargo = 1; p.nombrecargo = "hkdj"; p.estado_idestado = 3; RepositorioBase <cargo> repositorio = new RepositorioBase <cargo>(); bool paso = false; paso = repositorio.Guardar(p); Assert.AreEqual(true, paso); }
/// <summary> /// Deprecated Method for adding a new object to the cargo EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddTocargo(cargo cargo) { base.AddObject("cargo", cargo); }