コード例 #1
0
        public IHttpActionResult Actualizar_Mecanico(MecanicoDTO Mecanico)
        {
            var          IOperacion = GeneradorOperacionBL.InstanciarClase(Enumeradores.clases.MecanicoBL.ToStringAttribute());
            RespuestaDTO response   = IOperacion.EjecutarOperacion(Enumeradores.clases.MecanicoBL.ToStringAttribute(), System.Reflection.MethodBase.GetCurrentMethod().Name, new List <string> {
                JsonConvert.SerializeObject(Mecanico)
            });

            return(Ok(response));
        }
コード例 #2
0
        public IHttpActionResult Eliminar_Mecanico(string id)
        {
            var          IOperacion = GeneradorOperacionBL.InstanciarClase(Enumeradores.clases.MecanicoBL.ToStringAttribute());
            RespuestaDTO response   = IOperacion.EjecutarOperacion(Enumeradores.clases.MecanicoBL.ToStringAttribute(), System.Reflection.MethodBase.GetCurrentMethod().Name, new List <string> {
                id
            });

            return(Ok(response));
        }
コード例 #3
0
        public IHttpActionResult Consultar_Mecanicos()
        {
            var          IOperacion = GeneradorOperacionBL.InstanciarClase(Enumeradores.clases.MecanicoBL.ToStringAttribute());
            RespuestaDTO response   = IOperacion.EjecutarOperacion(Enumeradores.clases.MecanicoBL.ToStringAttribute(), System.Reflection.MethodBase.GetCurrentMethod().Name, null);

            if (response.Exito && response.Mecanicos.IsNullOrEmpty())
            {
                return(Ok(new RespuestaDTO()
                {
                    Exito = true,
                    Mensaje = "No se encontro Información",
                }));
            }
            else
            {
                return(Ok(response));
            }
        }